package paquete;

public class ConjuntoArr implements ConjuntoTDA {
	int []a;
	int cant;
	
	public void agregar(int e) {
		a[cant]=e;
		cant++;
	}

	@Override
	public boolean conjuntoVacio() {
		return cant==0;
	}

	@Override
	public int elegir() {
		return a[0];
	}

	@Override
	public void inicializarConjunto() {
		a=new int[100];
		cant=0;
	}

	@Override
	public boolean pertenece(int e) {
		int i=0;
		while (i<cant && a[i]!=e)
			i++;
		return i<cant;
	}

	@Override
	public void sacar(int e) {
		int i=0;
		while(i<cant && a[i]!=e)
			i++;
		if (i<cant){
			a[i]=a[cant-1];
			cant--;
		}

	}

}
